home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.cs.arizona.edu
/
ftp.cs.arizona.edu.tar
/
ftp.cs.arizona.edu
/
icon
/
newsgrp
/
group00a.txt
/
000047_icon-group-sender _Mon Apr 10 09:22:27 2000.msg
< prev
next >
Wrap
Internet Message Format
|
2001-01-03
|
2KB
Return-Path: <icon-group-sender>
Received: (from root@localhost)
by baskerville.CS.Arizona.EDU (8.9.1a/8.9.1) id JAA08883
for icon-group-addresses; Mon, 10 Apr 2000 09:20:42 -0700 (MST)
Message-Id: <200004101620.JAA08883@baskerville.CS.Arizona.EDU>
From: "Udut, Kenneth" <kenneth.udut@spcorp.com>
To: "'icon-group@cs.arizona.edu'" <icon-group@optima.CS.Arizona.EDU>
Subject: Are these all functions that deal with text?
Date: Fri, 7 Apr 2000 12:23:00 -0400
Errors-To: icon-group-errors@optima.CS.Arizona.EDU
Status: RO
Hi - name's Kenneth - I'm new to the group, and new to ICON.
Looking through a list of functions, I am wondering if
this is an accurate list of functions that deal pretty
much solely with text, user i/o, and common file reading tasks?
# locate initial character
any(c,s,i1,i2) : i3
# position string at center
center(s1,i,s2) : s3
# produce character
char(i) : s
# remove tabs
detab(s1,i1,i2,...,in) : s2
# insert tabs
entab(s1,i1,i2,...,in) : s2
# find string
find(s1,s2,i1,i2) : i3,i4,...,iN
# produce string image
image(x) : s
# position string at left
left(s1,i,s2) : s3
# locate many characters
many(c,s,i1,i2) : i3
# map characters
map(s1,s2,s3) : s4
# match initial string
match(s1,s2,i1,i2) : i3
# replicate string
repl(s1,i) : s2
# reverse string
reverse(s1) : s2
# position string at right
right(s1,i,s2) : s3
# convert to string
string(x) : s
# set scanning position
tab(i) : s
# create table
table(x) : T
# trim string
trim(s1,c) : s2
# locate characters
upto(c,s,i1,i2) : i3,i4,...,in
# write line
write(x1,x2,...,xn) : xn
# write string
writes(x1,x2,...,xn)
# get keyboard character
getch() : s
# get and echo keyboard character
getche() : s
# check for keyboard character
kbhit() : n
# read line
read(f) : s
# read string
reads(f,i) : s
The reason I ask is that I am going from
Visual Basic for applications (Microsoft Excel and
Access mostly, although I've used it for Word),
and I did some work in Turbo Pascal 6 many years back...
and want to know if this is an appropriate list
to start with?
-Kenneth